package com.blog.util.tree;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

import java.util.List;

/**
 * @author cgx
 * @Date 2022/9/3 18:16
 */
@Data
@JsonIgnoreProperties(value = {"parentId"})
public class XmTreeVo {

    /**
     * 下拉选名字
     */
    private String name;

    /**
     * 下拉选是否禁止选择
     */
    private Boolean disabled;

    /**
     * id
     **/
    private Long value;

    /**
     * 父级id
     **/
    private Long parentId;

    /**
     * 下拉选是否选中
     */
    private Boolean selected;


    /**
     * 子节点列表
     **/
    private List<XmTreeVo> children;

}
